#!/usr/bin/python
# Filename: funkcje2.py
import re

def czyLiczba(string):
        p = re.compile('[0-9]*')
        if (len(p.match(string).group()) == len(string)):
                return True
        else:
                return False
        
####################################################################
def koniecZapytania(poczatek, napis1, napis2):
	i = poczatek
	rob = len(napis2)
	while napis1[i:i+rob] != '<' + '/' + napis2[1:rob-1]:
		i+=1
	return i+rob
####################################################################
def szukajWzorcow(m):
	lista = []
	i=0
	k=len(m)	
	while i<k-1:
		if m[i] == '>':
			if m[i+1].isalnum() == True :
				rob = m[i+1]
				j = i+2
				while m[j].isalnum() == True:
					rob += m[j]
					j+=1
				lista.append(rob)
		i+=1
	return lista
####################################################################
def funkcja1(napis1, napis2):
	print('funkcja1')
	i=0
	rob = len(napis2)
	while napis1[i:i+rob-1] != napis2[0:rob-1]:
		i+=1
	return i
####################################################################		
def funkcja2(napis1, napis2):
	print('funkcja2')
	p = funkcja1(napis1, napis2)
	k = koniecZapytania(p, napis1, napis2)
	m=''
	while p<=k:
		m+=napis1[p]
		p+=1
	return m
####################################################################
